FluentCommunity\App\Services\Helper D

Total Complexity 328
Dependencies 15
Dependents 59
Total lines 2,072
Lines of code 1,358
Logical lines of code 634
Comment lines 358
Methods 68
Properties 0

Methods 68

Method Rating Maintainability Complexity Lines of code
getMenuItemsGroup()
D
22
45 200
getCommunityMenuGroups()
C
37 29 65
encryptDecrypt()
A
45 13 38
addToSpace()
A
44 12 46
ipInRange()
A
46 11 34
renderLink()
A
46 10 36
getIp()
A
49 10 31
convertPhpDateToDayJSFormay()
A
40 8 61
canAccessPortal()
A
49 9 31
transformSpaceToLink()
A
52 9 21
getRouteNameByRequestPath()
A
54 8 22
isLinkAccessible()
A
54 8 21
generalSettings()
S
45 6 41
removeFromSpace()
S
52 7 25
getMediaFromUrl()
S
54 7 22
getPortalRequestPath()
S
54 7 22
isCfIp()
S
50 6 31
getAllCommunityGroups()
S
52 6 25
getUnreadFeedsCounts()
S
52 6 22
getPortalSlug()
S
53 5 23
getUrlByJsRoute()
S
55 5 18
canViewSideLinkLink()
S
57 5 18
getWelcomeBannerSettings()
S
46 3 47
getHumanExcerpt()
S
50 4 29
getMobileMenuItems()
S
49 3 35
printLinkIcon()
S
56 4 19
isSuperAdmin()
S
61 4 13
getCurrentProfile()
S
61 4 13
getMediaByProvider()
S
61 4 13
getCurrentUser()
S
63 4 12
isSiteAdmin()
S
65 4 9
getWpUserFullName()
S
64 4 9
isProfanity()
S
59 3 14
getWelcomeBanner()
S
61 3 12
baseUrl()
S
62 3 11
updateSpaceMeta()
S
57 2 18
isModerator()
S
70 3 6
isUserInSpace()
S
65 3 9
getMediaItemsFromUrl()
S
64 3 10
getRoutePaths()
S
49 1 30
getFullDayName()
S
61 2 12
portalRoutePaths()
S
57 1 20
getUserSpaceIds()
S
65 2 9
getUserSpaces()
S
67 2 8
attrs()
S
68 2 7
isFeatureEnabled()
S
74 2 4
getSpaceMeta()
S
64 2 10
getEnabledFeedLinks()
S
69 2 6
getDateFormatter()
S
69 2 7
getTimeFormatter()
S
69 2 7
getAllWpPublishedPage()
S
60 1 14
getModerationConfig()
S
61 1 12
getPostOrderOptions()
S
62 1 11
isRtl()
S
79 1 3
getPortalRouteType()
S
79 1 3
isHeadless()
S
79 1 3
hasColorScheme()
S
75 1 4
assetUrl()
S
79 1 3
getAuthUrl()
S
74 1 4
hasGlobalPost()
S
71 1 5
isPublicAccessible()
S
74 1 4
isAlreadyOnboarded()
S
74 1 4
getFeedLinks()
S
79 1 3
updateFeedLinks()
S
79 1 3
getOnboardingSettings()
S
66 1 8
getTopicsConfig()
S
65 1 9
getReportReasons()
S
63 1 10
htmlToMd()
S
78 1 3